#include <stdio.h>

int main(int argc, const char *argv[])
{
	const int a = 10;
	//a = 20; // 报错 a 不允许修改
	printf("%d\n", a); // 10

	// a占用的内存空间还在栈区 并不在ro段
	// 只是不能通过a修改这块内存的内容了
	const int *p = &a;
	*p = 30;
	printf("a = %d\n", a); // 30  虽然这种方式能修改 但不推荐使用

	return 0;
}
